moving submarine haven - Francés Inglés Diccionario